package br.com.condominio.controller;

import java.sql.SQLException;
import java.util.List;

import br.com.condominio.model.dao.MoradorDAO;
import br.com.condominio.view.vo.MoradorVO;


public class MoradorController {

	private MoradorDAO dao;

	public MoradorController() throws ClassNotFoundException, SQLException {
		this.dao = new MoradorDAO();
	}

	public boolean atualizar(MoradorVO morador) throws SQLException {
		return (this.dao.atualizar(morador));
	}

	public boolean criar(MoradorVO morador) throws SQLException,
			ClassNotFoundException {
		return (dao.criar(morador));
	}

	public List<MoradorVO> getAllMoradores() throws SQLException,
			ClassNotFoundException {
		return (dao.getAllMoradores());
	}

	public boolean excluir(MoradorVO morador) throws SQLException,
			ClassNotFoundException {
		return (dao.excluir(morador));
	}
}
